maintaining vehicles - Französisch Englisch Wörterbuch